ESP32 您所在的位置:网站首页 esp32c3 usb下载固件 ESP32

ESP32

2023-04-11 14:45| 来源: 网络整理| 查看: 265

ESP32-C3发布已经有一段时间了,作为ESP8266的替代品,上架之初C3模组就保持了10元以下的友好价格,并在8266的基础上增加了蓝牙支持。

安信可出品的采用ESP32-C3芯片系列模组

除了售价、蓝牙和RISC-V之外,C3的另一个特性却并没有广为宣传,甚至在早期rev2的工程样片中并不存在。我们在最新版本的功能框图和英文页面中才能看见一些端倪。

更早版本的功能框图中并不包含这一说明

那就是内建的USB-CDC支持,提供一个USB串口以及JTAG调试器。这表明我们可以跳过CH340、CP2102等USB转串口芯片直接对C3模组进行开发调试。具体的实现方式,就需要参照英文支持页面。

该页面目前仅有英文版本

从说明中得知,我们只需要将ESP32-C3模组的GPIO18连接到D-,GPIO19连接到D+,并连接VCC和GND,就可以使电脑连接C3内置的USB串口。经过实测,Win10可以自动安装驱动程序,并在设备管理器中识别到串口设备。

Arduino core for the ESP32项目已于本月初更新2.0.0稳定版

以Arduino为例,安装好最新版本的Arduino core for the ESP32,我们便可以在工具选项卡下找到配置选项。

需要对内建串口设备单独设置

选择对应的端口后,需要将上传模式选择为“Internal USB”,如果有需要使用串口监视器,则还要将USB CDC On Boot选择为“Enable”。接下来便可以像往常一样编译上传Arduino项目,设备会自动进入下载模式并自动复位,接下来打开串口监视器就可以看到串口打印的信息。

因此,ESP32-C3可以让我们在开发调试的过程中省去USB转串口芯片以及自动下载电路,仅需要一个LDO、USB接口和几个电容便可以构建出一个简单的开发板,对于新手来说更为便捷,而对于开发人员而言,内置的JTAG接口也方便进行断点设置和单步调试。可以说性价比很高了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有